Plymouth Corporate Center is a commercial real estate location and office park offering ample parking and various tenants. It features six buildings and offers features including an ATM on site, a deli, on-site property management and more. The property can accommodate office tenants ranging in size from 1,000 to 150,000 square feet.