WCRE is proud to have exclusively represented DECA Switchlabs in the leasing of 7,460 square feet of premier light industrial space located at 2030 Springdale Road, Cherry Hill, New Jersey from Cherry Umbrella LLC. DECA Switchlabs selected 2030 Springdale Road as an expansion of their distribution operations. DECA Switchlabs is an industry leading provider of… Read more »