13
1623 Brazos St
Hempstead, TX 77445
Price Upon Request
4,910 SF
4
Units
12.9% Cap Rate
4,910 SF
Price Upon Request
Multifamily