This Google Street View image shows the approximate location of 220 Paddock Way in Delran. The property at this address changed hands in January 2020, when new owners bought the property for $275,000.
{}