17 St. Marks, Auburn, MA

Type: Multi-tenant office
Square Feet: 45,628
Acquisition Date: February 2022
Cash on Cash Return