- 22 20th St, Newbury, MA 01951$3,850/mo2 beds · 2 baths · 1,836 sq ft22 20th StNewbury, MA 01951
- 2 Highfield Rd, Newbury, MA 01951$3,200/mo2 beds · 2 baths · 1,700 sq ft2 Highfield RdNewbury, MA 01951
- Davoli Way, Newbury, MA 01951$2,700/mo2 beds · 1 bath · 946 sq ftNewbury, MANewbury, MA 01951
- 5 Oconnors Ct, Newbury, MA 01951$2,500/mo2 beds · 1 bath · 787 sq ft5 Oconnors CtNewbury, MA 01951
Updated




