Homes for sale - 589 24TH ST #2, Avalon, NJ 08202 – MLS#NJCM2000132...