36 EUCLID ST - Woodbury City | PermitRadar