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