21 APPLEGATE LN - Plumsted Township | PermitRadar