Skyline Terrace Condominiums 25-02 thru 25-60 120th Street Flushing, NY 11354 Show options Hide options Additional options Avoid highways Avoid tolls KM Miles Get Directions Print Directions