1265 Main Street - the intersection of technology + nature with an urban twist. Located just 10 miles west of Boston, 1265 Main is a new 280,000 SF mixed-use development at the most highly visible site on I-95/RT 128 in Waltham Massachusetts.
The 1265Main app is an interactive guide to the real world space. Take a tour while on site or from your couch.