320 S 66th St
Houston, TX 77011
$1,600,000 USD
23,542 SF
23,542 SF
$1,600,000 USD
Warehouse