Homes for sale - 84 Lafayette Pl, Englewood City, NJ 07631 – MLS#37...