Located just 10 miles west of Boston, 1265 Main is a new 280,000SF mixed-use development on I-95/Rt. 128 in Waltham, Massachusetts. With easy access, high visibility, and exceptional demographics, this site offers retailers the ability to be a part of a new, innovative workplace and shopping experience.