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