358 Highland Avenue

Salem, MA, 01970
$2,000,000Price
Courtesy of: Ryan McDonald | Boston Realty Advisors

358 Highland Avenue

Salem, MA, 01970
$2,000,000Price