Boston. Take a look. Skip to first item. 77 Newbury St, Boston, MA 02116 is a 2 bedroom, 1 bathroom, 1,000 sqft property. 77 Newbury St is located in Back Bay, Boston. This property is not currently available for sale. Sold.. MLS #73004907 - 211 Newbury Street 3 Boston, MA 02116. Alexis Olsen REALTOR (508) 596-1819. Home. "/>Newbury street boston map