5540 Tulsa Way, Denver, CO 80239
5
beds
3
baths
2,024 Sq.Ft. LIVING AREA
8,180 Sq.Ft. lot