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