5628 Star Ln
Houston, TX 77057
$2,475,000 USD
8,027 SF
8,027 SF
$2,475,000 USD
Warehouse