Homes for sale - 77 Litchfield Avenue, Elmont, NY 11003 – MLS#34028...