1/21 Price Dropped by $18K $310,000 3 Beds3 Baths1,496 SqFt 419 STEEPLECHASE CT, Deptford, NJ 08096 MLS# NJGL2079146 Listed by Century 21 Alliance - Mantua