Homes for sale - 17 Vela WAY, Edgewater, NJ 07020 – MLS#20006600 - ...