35 E GREENWOOD AVE - Haddon Twp | PermitRadar