1725 Mendon Road offers office and retail suites available from 900 SF through 3,000 SF all with different configurations to fit tenants’ needs.