Canal Place

2104 Canal St, Houston, TX 77003

Canal Place

Built: 2007


Welcome to downtown Houston’s newest affordable luxury apartment homes. Located directlyacross 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!

Fees: App: $50
Renters Insurance Req’d
Terms:3-14 mos
Office Hrs:M-F 8:30-5:30 SAT & SUN closed

Pets:Cats:Yes Dogs:Yes
No Max Wt – Breed Ltd
Dog Park on site
Dep:$250/ $250 nr fee
Pet Rent: $15/mo


  • This field is for validation purposes and should be left unchanged.