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 Kitchens and Baths, Underground Garage Parking, All Utilities Paid, Patio or Balcony, Cats Welcome, Central Air Conditioning
Check Availability

(877) 338-9741

2501 Nevada Avenue South

Saint Louis Park, MN 55426