103 EUCLID AVE - Somers Point City | PermitRadar