386 24TH STREET, Avalon NJ - Property $520K | Bob Idell Real Estate