12-16 Essex St, Melrose, MA, 02176
12-16 Essex St, Melrose, MA, 02176

$2,100,000

12-16 Essex St, Melrose, MA, 02176

2
Courtesy of: Albert Bouchie | | Coldwell Banker Realty - Belmont