25
4981 Rosalie St
Saint Louis, MO 63115
$450,000 USD
17,322 SF
16
Units
17.42% Cap Rate
17,322 SF
$450,000 USD
Apartments