Investor Acquires Deptford Town Center for $13.5M April 14, 2025 Investor Acquires Deptford Town Center for $13.5M