- 2104 Canal St Map
- Route Houston, TX 77003
- 2104 Canal St, Houston, TX 77003
- (832) 604-2746
- Open today
Canal Place Affordable Apartments in Houston For those searching for an affordable apartment in Houston, TX, we can help. Canal Place is a budget-friendly apartment community offering 1, 2 & 3 bedroom apartments for rent close to your favorite places. With a convenient location and a friendly, welcoming environment, this is a home you will love to live in for years to come.
Canal Place can be found at 2104 Canal St . The following is offered: Apartments . In Houston there are 1573 other Apartments. An overview can be found here.