3429 -3431 Juniata Street

Saint Louis, MO (2021) 

Off-market, value add multifamily acquisition in 2021, motivated seller, below market rents.
 

4

BEDS

4

BATHS

3196

SF