2
104 Japhet St
Houston, TX 77020
$6,800,000 USD
44,900 SF
4.74% Cap Rate
44,900 SF
$6,800,000 USD
Warehouse