Metro Commercial and Barron Collier Companies are building a 55-acre parcel in Naples.
Founders Square is a brand-new 40,000 sq. ft. dining, retail, and services plaza located on the southeast corner of Immokalee Rd. and Collier Boulevard.
The 55-acre mixed-use development will be home to an ultra luxury apartment community, a 35,000 sq. ft. regional medical office building, a 110,000-sq.-ft. self-storage facility and more businesses.
The project combines luxury living, shopping, dining, entertainment, medical and other services as Naples’ newest mixed-use development. Three entrances, including one signalized entrance on Collier Boulevard and two additional entrances on Immokalee Rd., create ease of access to the center. A limited number of parcels are available for purchase and lease with locations fronting Immokalee Rd. and interior sections.