Restaurant, physical therapy practice ink leases at Delran retail center, LMC says

Two new tenants are coming to a Burlington County retail center after leasing a combined 10,500 square feet, in a set of newly announced deals by Levin Management Corp.