Slated to open in 2028, two high-rise towers will house 700 units, ground-level retail and commercial space and resort-inspired amenities