5
9110 Clarkcrest St
Houston, TX 77063
$2,400,000 USD
16,328 SF
16,328 SF
$2,400,000 USD
Warehouse