20 Lake St, Malden, MA, 02148

$349,900

20 Lake St, Malden, MA, 02148

Courtesy of: Maria Silveira | Century 21 North East