Homes for sale - 135-06 62nd Road, Flushing, NY 11367 – MLS#3304185...