Meres apartment complex taking shape in Tarpon

The 236-unit Icaria on Pinellas complex is on track for a spring 2020 grand opening TARPON SPRINGS – The developers of a 236-unit apartment complex on the southeast corner of Meres Boulevard and South Pinellas Avenue said they’ve dealt with several challenges since the project started last October. These difficulties include permitting and weather delays, […]