6307 Foster St
Houston, TX 77021
$2,750,000 USD
24,900 SF
24,900 SF
$2,750,000 USD
Warehouse