3212 EUCLID ST - Franklin Twp Gloucester | PermitRadar