21 LLOYD AVE - Cherry Hill Township | PermitRadar