Apartments in Salem, Salem

Apartments in Salem, Salem
https://apartments-in-salem.usa8.info

Located in the North Shore of Salem, Massachusetts, with access to Salem’s waterfront and historic district, Apartments in Salem offers free WiFi. The apartments are equipped with a full kitchen, a flat-screen TV and air conditioning.

40 Dow Street, Salem, 01970, United States of America

Related Posts