Cheryl Peters

Sold on 11/23/2022

$1,099,000
21 Arcadia Ave
Waltham, MA 02452
Briarwood
3
Beds
3F11/2
Baths
2,748
Sq.Ft.