9116 Daffodil St
Houston, TX 77063
$550,000 USD
2,800 SF
2,800 SF
$550,000 USD
Warehouse