OPEN TODAY 1:00 - 2:30PM
Newly Listed

$679,000

25 Filmore Street, Plymouth, MA, 02360

ACTIVE