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
TUDOR-VALLEY
Properties in Needham in TUDOR-VALLEY
Find homes for sale in Needham by selecting a property below:
14 Union St Unit RIGHT-SIDE, Needham, MA 02494
57 Tudor Rd, Needham, MA 02492
60 Upland Rd, Needham, MA 02492
7 Tudor Rd, Needham, MA 02492
92 Tudor Rd, Needham, MA 02492
22 Utica Rd, Needham, MA 02494
82 Tudor Rd, Needham, MA 02492
16 Utica Rd, Needham, MA 02494
21 Utica Rd, Needham, MA 02494
66 Upland Rd, Needham, MA 02492
106 Valley Rd, Needham, MA 02492
12 Union St #12, Needham Heights, MA 02494
1 Union St #1, Needham, MA 02494
74 Upland Rd, Needham, MA 02492
15 Valley Rd, Needham, MA 02492
42 Tudor Rd, Needham, MA 02492
15 Union St, Needham, MA 02494
13 Union St, Needham, MA 02494
76 Tudor Rd, Needham, MA 02492
153 Valley Rd, Needham, MA 02492
235 Valley, Needham, MA
17 Union St, Needham, MA 02494
160 Tudor Rd, Needham, MA 02492
150 Tudor Rd, Needham, MA 02492
18 Union St, Needham, MA 02494
172 Valley Rd, Needham, MA 02492
176 Tudor Rd, Needham, MA 02492
170 Tudor Rd, Needham, MA 02492
166 Valley Rd, Needham, MA 02492
188 Tudor Rd, Needham, MA 02492
132 Valley Rd, Needham, MA 02492
14 Union St #14, Needham, MA 02494
15 Union St #2, Needham, MA 02494
204 Tudor Rd, Needham, MA 02492
152 Valley Rd, Needham, MA 02492
12 Union St, Needham, MA 02494
14 Union St, Needham, MA 02494
160 Valley Rd, Needham, MA 02492
198 Tudor Rd, Needham, MA 02492
144 Valley Rd, Needham, MA 02492
216 Tudor Rd, Needham, MA 02492
148 Valley Rd, Needham, MA 02492
161 Tudor Rd, Needham, MA 02492
12 Union St Unit left-side, Needham Heights, MA 02494
23 Tudor Rd, Needham, MA 02492
140 Valley Rd, Needham, MA 02492
221 Tudor Rd, Needham, MA 02492
63 Tudor Rd, Needham, MA 02492
211 Tudor Rd, Needham, MA 02492
136 Valley Rd, Needham, MA 02492
122 Valley Rd, Needham, MA 02492
205 Tudor Rd, Needham, MA 02492
126 Valley Rd, Needham, MA 02492
191 Tudor Rd, Needham, MA 02492
112 Valley Rd, Needham, MA 02492
22 Tudor Rd, Needham, MA 02492
199 Tudor Rd, Needham, MA 02492
13 Union St #13, Needham Heights, MA 02494
179 Tudor Rd, Needham, MA 02492
36 Tudor Rd, Needham, MA 02492
100 Valley Rd, Needham, MA 02492
185 Tudor Rd, Needham, MA 02492
28 Tudor Rd, Needham, MA 02492
71 Upland Rd, Needham, MA 02492
50 Tudor Rd, Needham, MA 02492
79 Tudor Rd, Needham, MA 02492
173 Tudor Rd, Needham, MA 02492
15 Union St #0, Needham, MA 02494
167 Tudor Rd, Needham, MA 02492
101 Valley Rd, Needham, MA 02492
167 Valley Rd, Needham, MA 02492
67 Tudor Rd, Needham, MA 02492
21 Upland Rd, Needham, MA 02492
65 Upland Rd, Needham, MA 02492
12 Upland Rd, Needham, MA 02492
153 Tudor Rd, Needham, MA 02492
107 Valley Rd, Needham, MA 02492
129 Valley Rd, Needham, MA 02492
51 Tudor Rd, Needham, MA 02492
35 Tudor Rd, Needham, MA 02492
145 Valley Rd, Needham, MA 02492
57 Upland Rd, Needham, MA 02492
45 Tudor Rd, Needham, MA 02492
7 Utica Rd, Needham, MA 02494
29 Upland Rd, Needham, MA 02492
8 Tudor Rd, Needham, MA 02492
159 Valley Rd, Needham, MA 02492
15 Tudor Rd, Needham, MA 02492
35 Upland Rd, Needham, MA 02492
99 Tudor Rd, Needham, MA 02492
7 Upland Rd, Needham, MA 02492
173 Valley Rd, Needham, MA 02492
7 Upland Ter, Needham, MA 02492
89 Tudor Rd, Needham, MA 02492
13 Utica Rd, Needham, MA 02494
160 Valley, Needham, MA 02492
18 Upland Rd, Needham, MA 02492
3 Upland Rd, Needham, MA 02492
17-19 Union ST, Needham, MA 02492
24 Upland Rd, Needham, MA 02492
66 Tudor Rd, Needham, MA 02492
7 Union St, Needham, MA 02494
60 Tudor Rd, Needham, MA 02492
30 Upland Rd, Needham, MA 02492
36 Upland Rd, Needham, MA 02492