Investor Acquires Deptford Town Center for $13.5M

Investor Acquires Deptford Town Center for $13.5M

Investor Acquires Deptford Town Center for $13.5M