20 Berkeley Street, Melrose, MA, 02176
20 Berkeley Street, Melrose, MA, 02176
20 Berkeley Street, Melrose, MA, 02176
20 Berkeley Street, Melrose, MA, 02176

$399,000

20 Berkeley Street, Melrose, MA, 02176

4
Courtesy of: The Marrocco Group | Coldwell Banker Realty - Winchester