This has got to be old (because in the description, it talks about the post office being incorporated in the building) but I actually did find some renderings for that Novare project called the Ovation on this website:
ThePrestonPartnership
It's still listed on the City's emerging project page with an undetermined start date, and I know the land the post office is on finally got sold.
If it ever does get built, I wonder if it will look anything like the renderings: