Knollwood Place Apartments

3630 Phillips Pkwy Minneapolis MN 55426