Join a select few retailers including the neighboring RaceTrac in this all new development with tremendous exposure to the intersection of State Road 80 and Highway 31. Immokalee Plaza is a 98,459 sq.ft community shopping center located in Immokalee, Florida. Sitting at the NW corner of the intersection of State Rd 29 &Lake Trafford Rd.
The location