11120 Canal Grande Drive | Fort Myers, Florida