Apartments in Minneapolis Area -

Shelard Village Apartments | Saint Louis Park, MN

Shelard Village Apartments in Saint Louis Park, MN
Located at 2501 Nevada Avenue South, Saint Louis Park, MN 55426
(877) 338-9741
Location:
2501 Nevada Avenue South, Saint Louis Park, MN 55426
Description:
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

Sorry!

We cannot find any listings from Shelard Village Apartments on Marketplace. Check out these other listings near Saint Louis Park.

Similar Listings
Listings (1 - 5 of 22,744)
Check Availability

(877) 338-9741

2501 Nevada Avenue South

Saint Louis Park, MN 55426