[ad_1] About 70% of the units in the branded St. Regis Residences, Financial Center Road sold within an … [+] hour of coming on the market....