You are commenting Oversized floor-to-ceiling windows frame endless views from two 25-story towers