Homes for sale - 65 E 54th St, Elmwood Park Boro, NJ 07407 – MLS#37...