120 STRATFORD AVE - Haddon Twp Township | PermitRadar