18
9903 Honeywell St
Houston, TX 77074
$1,675,000 USD
6,000 SF
6,000 SF
$1,675,000 USD
Warehouse