28
3522 Sampson St
Houston, TX 77004
Price Upon Request
3,072 SF
5
Units
8.48% Cap Rate
3,072 SF
Price Upon Request
Apartments