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
Check Availability

(877) 338-9741

2501 Nevada Avenue South

Saint Louis Park, MN 55426