Salem, MA 01970
$1475.00
Available Now!
1 Bed/1 Bath
Large one bedroom with heat and hot water included. Backyard and shared parking.