29
805 12th St
Hempstead, TX 77445
$399,000 USD
1,399 SF
1,399 SF
$399,000 USD
Office Residential