For Sale
6726 Canal St — Central Park
$200,000
6726 Canal St, Houston, TX
3 bd
1.5 ba
1,046 sqft
