Star Tower – 27-17 42nd Rd. Long Island City, NY
27 Story Concrete Superstructure

214,820 Square Feet