295 80TH STREET - Avalon Borough | PermitRadar