178 33RD STREET, Avalon NJ - Property $1863K | Bob Idell Real Estate