24
1739 13th St
Hempstead, TX 77445
$770,000 USD
7,384 SF
8.66% Cap Rate
7,384 SF
$770,000 USD
Medical