$385,000 Sold Jul 24, 2025
21 Creek Rd, Delran, NJ 08075
- 3 Beds
- 1.5 Baths
- 1,458 Sq Ft
- Built 1900
Last Sold Summary
- $264/SF
- 4 Days On Market
Current Estimated Value $378,604
Last Listing Agent Ashley Moorhouse Keller Williams Realty - Cherry Hill
21 Creek Rd, Delran, NJ 08075