20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176
20 Essex St, Melrose, MA, 02176

$1,550,000

20 Essex St, Melrose, MA, 02176

24
Listing Agent: Albert Bouchie
Courtesy of: Coldwell Banker Realty - Belmont