Newly Listed

$865,000

368 Elmwood Avenue, Holden, MA, 01520

ACTIVE