Knollwood Place Apartments
3630 Phillips Parkway, Saint Louis Park, MN 55426
Call 1-855-287-5093 for details
3.8
(5)
" ______________________________ Here at Knollwood Place, we make sure to offer all of our residents a wide variety of amenities and se..."
READ MORE