Long Island City New 428-unit building in Long Island City includes salt water pool and golf simulator By Angela Matua