Furnished Apartments in Salem, SD St Mary's Hall Apartments300 W Vermont AveSalem, SD, 570586054252679Apartments For RentApartments FurnishedLow Income ApartmentsProperty ManagementRooms For Rent Show More