20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176
20 Worth St, Melrose, MA, 02176

$749,000

20 Worth St, Melrose, MA, 02176

42
Courtesy of: The Bill Butler Group | Leading Edge Real Estate