Search

20 Kerrydale Rd, Needham MA, 02492

Single Family

| 5Bed, 2.5 Bath | 2,436 Sq. Ft.

$1,107,000