Real Estate in Denver, CO
Real Estate • Apartments
1255 Galapago St.,
Denver ,
CO
80204
UNITED STATES
Based on 2 reviews
How things have changed
The previous review is out dated. if you are not a law breaker you wouldn't worry about legal issues there. with new management and new pest control the building is clean and almost all the trouble makers have been removed. the tower at...The Devil walks the halls there..WARNING
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 drunks! No-life people sit in the lobby gossip and watch everything! After I left, I immediatly...Worldwide > United States > Denver, CO > Apartments