New apartment complex, retail planned for San Carlos Boulevard, U.S. 41
Land that had been owned by the Freeland family since 1981 just sold, and a 300-unit apartment complex is being planned for the 46-acre site off U.S. 41, just across the street from San Carlos Boulevard.
Source: winknews.com