220 Highland Avenue

Salem, MA, 01970
$5,500,000Price
Courtesy of: Janet Faulkner | Keller Williams Realty Success

220 Highland Avenue

Salem, MA, 01970
$5,500,000Price