2905 POWELLS AVE - Pennsauken Township | PermitRadar