Constructed in 1999, the Cayo Grande Navarre apartment building comprises 342 units of the following unit mix: One Bedroom, Two Bedroom/Townhouse/Loft/Two Bath, Two Bedroom/Two Bath, totaling 333,970 SqFt. The property is located in South Santa Rosa County, at 7730 Navarre Pkwy, Pensacola.