18
2317 Fannin St
Houston, TX 77002
$699,000 USD
2,800 SF
2,800 SF
$699,000 USD
Office