3
712 Arizona Ave
South Houston, TX 77587
$475,000 USD
4,358 SF
4,358 SF
$475,000 USD
Warehouse