VTT Management rents studios and apartments with one, two and three bedrooms. Properties are primarily located in Framingham and Westboro. The company also rents commercial office space. Its office is located in downtown Framingham, on the third floor of the Concord Place Mall.