Tower At Speer

303-592-7272
1255 Galapago St
Denver, CO 80204
No photo available for this business

Business Information

Apartments
Apartment Operators

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Mar 16, 2010
I dropped from a healthy 140 lbs to 106 because of the stress created by living in the hell hole...Tower @ Speer. BEDBUGS..CRACKHEADS and dr... (more)

Browse our top cities

Browse cities by state