2 results in search

42 photos
80 Locust Ln Needham MA 02492
$3,199,000
-$100,000
Beds: 7
Baths: 5
Sq Ft: 5,969
Days on Market: 25
Open: 11/14/26 12 PM - 1:30 PM

Updated 3 Minutes Ago
Trip MapRequest InfoAppointment

41 photos
280 Greendale Avenue Needham MA 02494
$2,968,000
Beds: 7
Baths: 8
Sq Ft: 7,772
Days on Market: 661

Updated 3 Minutes Ago
Trip MapRequest InfoAppointment
