Shelard Village Apartments in Saint Louis Park, MN
Located at 2501 Nevada Avenue South, Saint Louis Park, MN 55426
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.