Imagine An Oasis On The Waterfront. Fresh Breeze, Relaxing Atmosphere, Breathtaking Sunsets, Excellent Views, Surrounded By A Peaceful Vibe. The Best Part Is That This Mini-Paradise Is Just 2 Minutes Away From Grand Central Station.
That's Long Island City, Just One Subway Stop From Grand Central Station. It Is A Sprawling Area Bounded By The East River On The West And Newtown Creek On The South. From That Spot, You Have Some Of The Best Views Of Manhattan. Sunsets Are Stunning At The LIC Piers, As Well As The Beautiful Ballet Of Lights That Goes From Natural Sunlight To The Silhouette Of Manhattan.