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
Essex County
Peabody
NEWBURY-NEWBURY
Properties in Peabody in NEWBURY-NEWBURY
Find homes for sale in Peabody by selecting a property below:
252 Newbury St #102, Peabody, MA 01960
261 Newbury St Unit 126 C, Peabody, MA 01960
259 Newbury St Lot 17, Peabody, MA 01960
261 Newbury St Unit 81C, Peabody, MA 01960
278 Newbury St #18, Peabody, MA 01960
261 Newbury St Unit 62C, Peabody, MA 01960
252 Newbury St Lot 88, Peabody, MA 01960
252 Newbury St #112, Peabody, MA 01960
261 Newbury St Lot 4, Peabody, MA 01960
252 Newbury St Trlr 96, Peabody, MA 01960
252 Newbury St #54, Peabody, MA 01960
176 Newbury St, Peabody, MA 01960
252 Newbury St #113, Peabody, MA 01960
261 Newbury St Unit 85C, Peabody, MA 01960
251 Newbury St #20, Peabody, MA 01960
252 Newbury St Trlr 18, Peabody, MA 01960
261 Newbury St Unit 131c, Peabody, MA 01960
261 Newbury St Lot 44, Peabody, MA 01960
261 Newbury St Unit 63C, Peabody, MA 01960
261 Newbury St Unit 17A, Peabody, MA 01960
266 Newbury St #14, Peabody, MA 01960
266 Newbury St #8, Peabody, MA 01960
252 Newbury St #93, Peabody, MA 01960
252115 Newbury ST, Peabody, MA 01960
252 Newbury St #56, Peabody, MA 01960
261 Newbury St #124, Peabody, MA 01960
278 Newbury St Lot 9, Peabody, MA 01960
252 Newbury St #4, Peabody, MA 01960
252 Newbury St #15, Peabody, MA 01960
161 Newbury St, Peabody, MA 01960
261 Newbury St, Peabody, MA 01960
278 Newbury St #19, Peabody, MA 01960
278 Newbury St #24, Peabody, MA 01960
261 Newbury St #46, Peabody, MA 01960
278 Newbury St #33, Peabody, MA 01960
169 Newbury St, Peabody, MA 01960
266 Newbury St #9, Peabody, MA 01960
266 Newbury St #33, Peabody, MA 01960
266 Newbury St #1, Peabody, MA 01960
261 Newbury St Unit 114C, Peabody, MA 01960
261 Newbury St Unit 42B, Peabody, MA 01960
261 Newbury St Unit 31B, Peabody, MA 01960
266 Newbury St #2, Peabody, MA 01960
259 Newbury St Lot 16, Peabody, MA 01960
251 Newbury St #24, Peabody, MA 01960
261 Newbury St Unit 110C, Peabody, MA 01960
274 Newbury St, Peabody, MA 01960
252 Newbury St #20, Peabody, MA 01960
266 Newbury St #7, Peabody, MA 01960
266 Newbury St #26, Peabody, MA 01960
250 Newbury St, Peabody, MA 01960
251 Newbury St, Peabody, MA 01960
266 Newbury St, Peabody, MA 01960
252 Newbury St, Peabody, MA 01960
278 Newbury St Lot 68, Peabody, MA 01960
252 Newbury St Trlr 36, Peabody, MA 01960
266 Newbury St #4, Peabody, MA 01960
261 Newbury St #77, Peabody, MA 01960
261 Newbury St Lot 78C, Peabody, MA 01960
259 Newbury St Lot 3, Peabody, MA 01960
248 Newbury St, Peabody, MA 01960
252 Newbury St #118, Peabody, MA 01960
252 Newbury St Trlr 46, Peabody, MA 01960
266 Newbury St #36, Peabody, MA 01960
252 Newbury St Lot 101, Peabody, MA 01960
252 Newbury St Lot 73, Peabody, MA 01960
259 Newbury St #13, Peabody, MA 01960
261 Newbury St Unit 53b, Peabody, MA 01960
252 Newbury St Trlr 67, Peabody, MA 01960
272 Newbury St, Peabody, MA 01960
252 Newbury St #43, Peabody, MA 01960
278 Newbury St #20, Peabody, MA 01960
266 Newbury St #22, Peabody, MA 01960
261 Newbury St Unit 129C, Peabody, MA 01960
161 Newbury St, Peabody, MA 01960
261 Newbury St #62, Peabody, MA 01960
252 Newbury St #49, Peabody, MA 01960
261 Newbury St Lot 96, Peabody, MA 01960
261 Newbury St Unit 111c, Peabody, MA 01960
252 Newbury St Trlr 34, Peabody, MA 01960
261 Newbury St #3, Peabody, MA 01960
261 Newbury St #105, Peabody, MA 01960
251 Newbury St #19, Peabody, MA 01960
261 Newbury St #45, Peabody, MA 01960
251 Newbury St Lot 1, Peabody, MA 01960
261 Newbury St Lot 44B, Peabody, MA 01960
261 Newbury St Lot 26B, Peabody, MA 01960
192 Newbury St, Peabody, MA 01960
252 Newbury St Trlr 98, Peabody, MA 01960
252 Newbury St #87, Peabody, MA 01960
252 Newbury St Trlr 11, Peabody, MA 01960
252 Newbury St #51, Peabody, MA 01960
261 Newbury St #109, Peabody, MA 01960
261 Newbury St Unit 100C, Peabody, MA 01960
252 Newbury St #32, Peabody, MA 01960
259 Newbury St Lot 7, Peabody, MA 01960
266 Newbury St #32, Peabody, MA 01960
261 Newbury St Unit 134c, Peabody, MA 01960
266 Newbury St #15, Peabody, MA 01960
266 Newbury St Lot 35, Peabody, MA 01960
252 Newbury St #24, Peabody, MA 01960
278 Newbury St Lot 70, Peabody, MA 01960
252 Newbury St Lot 64, Peabody, MA 01960
278 Newbury St #31, Peabody, MA 01960
259 Newbury St #23, Peabody, MA 01960
261 Newbury St Unit 74c, Peabody, MA 01960
252 Newbury St Trlr 25, Peabody, MA 01960
252 Newbury St #92, Peabody, MA 01960
252 Newbury St #6, Peabody, MA 01960
252 Newbury St Unit 95, Peabody, MA 01960
261 Newbury St Unit 9A, Peabody, MA 01960
261 Newbury St Unit 43b, Peabody, MA 01960
190 Newbury St, Peabody, MA 01960
2 Newbury St, Danvers, MA 01923
261 Newbury St #28, Peabody, MA 01960
252 Newbury St #81, Peabody, MA 01960
266 Newbury St #5, Peabody, MA 01960
252 Newbury St Lot 89, Peabody, MA 01960
252 Newbury St Lot 33, Peabody, MA 01960
259 Newbury St, Peabody, MA 01960
259 Newbury St Lot 10, Peabody, MA 01960
252 Newbury St Trlr 115, Peabody, MA 01960
261 Newbury St Unit 35B, Peabody, MA 01960
261 Newbury St Unit 128C, Peabody, MA 01960
261 Newbury St Unit 22A, Peabody, MA 01960
261 Newbury St Unit 30B, Peabody, MA 01960
252 Newbury St #44, Peabody, MA 01960
266 Newbury St Lot 41, Peabody, MA 01960
204 Newbury St, Peabody, MA 01960
251 Newbury St #14, Peabody, MA 01960