Shelard Village Apartments in Saint Louis Park, MN
Located at 2501 Nevada Avenue South, Saint Louis Park, MN 55426
2501 Nevada Avenue South, Saint Louis Park, MN 55426
Newly Remodeled Apartment Homes, Underground Garage Parking, All Utilities Paid, New windows, patio doors and balcony in 2017, High speed fiber-optic internet service, Central Air Conditioning
We cannot find any listings from Shelard Village Apartments on Marketplace. Check out these other listings near Saint Louis Park.
Listings (1 - 5 of 23,711)