214 Sal Corma Place, Deptford, NJ 08090 - Homesnap