2414A Canal Street, Houston, TX, 77003
2414A Canal Street, Houston, TX, 77003
2414A Canal Street, Houston, TX, 77003
2414A Canal Street, Houston, TX, 77003
2414A Canal Street, Houston, TX, 77003
2414A Canal Street, Houston, TX, 77003
2414A Canal Street, Houston, TX, 77003
2414A Canal Street, Houston, TX, 77003
2414A Canal Street, Houston, TX, 77003

$550,000

2414A Canal Street, Houston, TX, 77003

9
Courtesy of: Intown Homes