- user_273157
- All Listings by User
- 2104 Canal St
- 77003
2104 Canal St, Unit 1×1, Houston, TX..
- 1
Description:
Welcome to downtown Houston's newest affordable
luxury apartment homes. Located directly
across from Minute Maid Park on Canal Street. We offer the finest
in luxury apartment living with amenities galore and over 17
different floor plans. Your perfect new apartment home is waiting
for you. Please call for more exciting details!