Worker enters site during foundation work on the future home of Court Square City View Tower in Long Island City. The tower is projected to be the tallest structure in Queens rising to a height of 964 feet when it is completed in 2019
Add to Cart Add to Lightbox Download