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