24 Essex St #1, Salem, MA, 01970

$314,900

24 Essex St #1, Salem, MA, 01970

Courtesy of: Ponte Realty Group | Keller Williams South Watuppa