129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970
129 Essex St #3R, Salem, MA, 01970

$499,000

129 Essex St #3R, Salem, MA, 01970

34
Listing Agent: David Wise | Agent phone: 781-883-1211
Courtesy of: MerryFox Realty | Office phone: 978-740-0008