1006 12th St
Hempstead, TX 77445
$920,000 USD
4,200 SF
4,200 SF
$920,000 USD
Storefront Retail Office