1 Month Free 3 Days Ago COMPARE Grove Street Landing 64 Grove St, Salem, MA 01970 2 Beds $2,750 - $3,755