Log in
Sign up
Members get daily listing updates
SEARCH
For Sale
For Rent
Find an Agent
Feed
Favorites
Redfin Premier
Sell My Home
List My Home for Rent
Mobile App
Homepage
Saved Searches
Why Sell with Redfin?
Owner Dashboard
Open House Schedule
Appointments
Mortgage
Be a Redfin Agent
Notification Settings
Buy ▾
Popular Searches
Homes for sale
Condos for sale
Land for sale
Open houses
Buying Options
Buy with Redfin
Redfin Premier
Buying Resources
Affordability calculator
Home buying guide
Find lenders & inspectors
Free home buying classes
US housing market
Rent ▾
Rental Resources
List my home for rent
Rental market tracker
How much rent can I afford?
Should I rent or buy?
Renter guide
Sell ▾
My Home
What's my home worth?
My home dashboard
Redfin Selling Options
Why sell with Redfin?
Redfin Premier
Redfin Full Service
Find an agent
Selling Resources
Home selling guide
Will selling pay off?
Find handypeople and stagers
Home improvement trends
Redfin Premier
Mortgage ▾
Mortgage
Get pre-approved
Today's mortgage rates
Payment calculator
Real Estate Agents ▾
Find an Agent
Join as a Redfin Agent
Join our referral network
Agent Resource Center
Feed
Join / Sign in
Redfin
USA
Massachusetts
Norfolk County
Needham
1ST-ALETHA
Properties in Needham in 1ST-ALETHA
Find homes for sale in Needham by selecting a property below:
300 2nd Ave Unit 3129, Needham, MA 02494
300 2nd Ave Unit 3143, Needham, MA 02494
75 2nd Ave #312, Needham, MA 02494
300 2nd Ave Unit 4103, Needham, MA 02494
104 Aletha Rd, Needham, MA 02492
300 2nd Ave Unit 3149, Needham, MA 02494
38 Abbott St, Needham, MA 02492
303 2nd Ave, Needham, MA 02494
46 Abbott St, Needham, MA 02492
14 Alder Brook Ln, Needham, MA 02492
300 2nd Ave Unit 3162, Needham, MA 02494
77 Alden Rd, Needham, MA 02492
300 2nd Ave Unit 2182, Needham, MA 02494
30 Abbott St, Needham, MA 02492
9 Alden Rd, Needham, MA 02492
300 2nd Ave Unit 3172, Needham, MA 02494
74 Alden Rd, Needham, MA 02492
55 Aldridge Rd, Needham, MA 02492
300 2nd Ave Unit 3146, Needham, MA 02494
15 Abbott St, Needham, MA 02492
300 2nd Ave Unit 2146, Needham, MA 02494
50 Aldridge Rd, Needham, MA 02492
300 2nd Ave Unit 2137, Needham, MA 02494
71 Alden Rd, Needham, MA 02492
20 Alder Brook Ln, Needham, MA 02492
300 2nd Ave Unit 3190, Needham, MA 02494
300 2nd Ave Unit 2179, Needham, MA 02494
16 Abbott St, Needham, MA 02492
34 Alder Brook Ln, Needham, MA 02492
56 Aldridge Rd, Needham, MA 02492
300 2nd Ave Unit 2143, Needham, MA 02494
300 2nd Ave Unit 4133, Needham, MA 02494
150 A St, Needham, MA 02494
300 2nd Ave Unit 2172, Needham, MA 02494
7 Alder Brook Ln, Needham, MA 02492
300 2nd Ave Unit 1162, Needham, MA 02494
300 2nd Ave Unit 4127, Needham, MA 02494
300 2nd Ave Unit 4138, Needham, MA 02494
300 2nd Ave Unit 1137, Needham, MA 02494
300 2nd Ave Unit 1101, Needham, MA 02494
300 2nd Ave Unit 4113, Needham, MA 02494
300 2nd Ave Unit 3144, Needham, MA 02494
300 2nd Ave Unit 1167, Needham, MA 02494
115 Aletha Rd, Needham, MA 02492
300 2nd Ave Unit 4153, Needham, MA 02494
300 2nd Ave Unit 1151, Needham, MA 02494
110 Aletha Rd, Needham, MA 02492
42 Alden Rd, Needham, MA 02492
300 2nd Ave Unit 1117, Needham, MA 02494
300 2nd Ave Unit 4154, Needham, MA 02494
103 Aletha Rd, Needham, MA 02492
300 2nd Ave Unit 1141, Needham, MA 02494
128 1st Ave Unit 128, Needham, MA 02494
300 2nd Ave Unit 3159, Needham, MA 02494
29 Alden Rd, Needham, MA 02492
300 2nd Ave Unit 1168, Needham, MA 02494
300 2nd Ave Unit 1139, Needham, MA 02494
300 2nd Ave Unit 2113, Needham, MA 02494
300 2nd Ave Unit 3109, Needham, MA 02494
118 Aletha Rd, Needham, MA 02492
300 2nd Ave Unit 4110, Needham, MA 02494
39 Alden Rd, Needham, MA 02492
11 Aldridge Rd, Needham, MA 02492
300 2nd Ave Unit 1103, Needham, MA 02494
300 2nd Ave Unit 2161, Needham, MA 02494
29 Aldridge Rd, Needham, MA 02492
21 Alder Brook Ln, Needham, MA 02492
300 2nd Ave Unit 3110, Needham, MA 02494
300 2nd Ave Unit 4164, Needham, MA 02494
17 Alder Brook Ln, Needham, MA 02492
300 2nd Ave Unit 2123, Needham, MA 02494
300 2nd Ave Unit 3145, Needham, MA 02494
43 Abbott St, Needham, MA 02492
300 2nd Ave Unit 2114, Needham, MA 02494
33 Abbott St, Needham, MA 02492
36 Aldridge Rd, Needham, MA 02492
39 Abbott St, Needham, MA 02492
24 Aldridge Rd, Needham, MA 02492
105 Alden Rd, Needham, MA 02492
300 2nd Ave Unit 1107, Needham, MA 02494
300 2nd Ave Unit 3155, Needham, MA 02494
300 2nd Ave Unit 4112, Needham, MA 02494
300 2nd Ave Unit 2130, Needham, MA 02494
300 2nd Ave Unit 1159, Needham, MA 02494
310 2nd Ave, Needham, MA 02494
65 Alden Rd, Needham, MA 02492
140 Alden Rd, Needham, MA 02492
59 Alden Rd, Needham, MA 02492
300 2nd Ave Unit 3128, Needham, MA 02494
45 Alden Rd, Needham, MA 02492
300 2nd Ave Unit 2111, Needham, MA 02494
11 Aletha Rd, Needham, MA 02492
51 Aldridge Rd, Needham, MA 02492
51 Alden Rd, Needham, MA 02492
5 54, Needham, MA 02492
300 2nd Ave, Needham, MA 02494
300 2nd Ave Unit 3170, Needham, MA 02494
300 2nd Ave Unit 1179, Needham, MA 02494
300 2nd Ave Unit 1127, Needham, MA 02494
300 2nd Ave Unit 2162, Needham, MA 02494
300 2nd Ave Unit 4109, Needham, MA 02494
275 2nd Ave, Needham, MA 02494
300 2nd Ave Unit 2103, Needham, MA 02494
300 2nd Ave Unit 3169, Needham, MA 02494
300 2nd Ave Unit 3136, Needham, MA 02494