5
6312 Foster St
Houston, TX 77021
$325,000 USD
3,850 SF
3,850 SF
$325,000 USD
Warehouse