423 E MELROSE AVE - Haddon Twp | PermitRadar