18
5408 Market St
Houston, TX 77020
$3,000,000 USD
34,896 SF
32
Units
12.56% Cap Rate
34,896 SF
$3,000,000 USD
Apartments