20
620 Gellhorn Dr
Houston, TX 77029
$1,650,000 USD
10,360 SF
10,360 SF
$1,650,000 USD
Warehouse