131 NEWBURY STREET, BOSTON, MA

DSC_0298

131 Newbury St is home to corporate store of Levi’s and Winston Flowers. In addition, there are six residential units. Newbury St is world renowned fashion street of Boston and highly desirable residential location.