• First Floor Retail Space of 1,600 SF• Fully Renovated Space• Located on the Newton / Needham Line• Great Signage Opportunity