1,800 SF space with dedicated street level entrance to lower level retail space. Abundant natural light, located on the sunny side of Newbury Street.