4
14006 Duncum St
Houston, TX 77015
$675,000 USD
7,500 SF
7,500 SF
$675,000 USD
Warehouse