20
2127-1 Maximilian St
Houston, TX 77039
$575,000 USD
4,300 SF
6
Units
8% Cap Rate
4,300 SF
$575,000 USD
Apartments