You are right. It looks like there is about ten or so of them built.
You can see it on google maps.
I saw the name on the Apex development map...must have meant phase 2.
I haven't heard much about this place. It is on the Apex-Cary border.
If you can you should drive-by the area, it is really changing out there daily on ten-ten.