Homes for sale - 24-12 42nd Road, Long Island City, NY, USA – MLS#A...