The Navarre Town Center project, a commercial development that has been floated around as idea for about 20 years, is currently under the review by Santa Rosa County Development Services.
According to county records, the plans for the project were officially submitted April 21.