Our home on 9020 West 31st Street is located near Lake Calhoun in South Minneapolis. Centered near Lake of the Isles and the Westwood Nature Center, this home allows our residents the convenience of living in the city while enjoying the tranquility of nature. Live near the city with a multitude of access to public transportation.

Gallery

Virtual Tour

Menu