Framingham, Massachusetts, United States • 11 - 50 Employees
Internet
MetroResidences is a digital apartment rental service providing a fuss-free and transparent way to lease a home. Our approach relies on technology and human-centered customer service to make leasing simple, legal and paperless