Retail
201 Newbury
201 Newbury Street, Boston, MA 02116
-
SQFT
26,460
Located within the premiere shopping district in Boston’s Back Bay, 201 Newbury is a concierge building just steps away from some of New England’s finest boutique shopping, best-reviewed restaurants and easily accessible public transportation. Its unbeatable location has unlimited potential for retail in the Back Bay section of Boston.