ResidenceSt. Petersburg, FLNew Construction