Inspired by the island known as Ikaria, Greece where people live forever, Icaria is a place of longevity, vitality, and pleasure. Envision a home where living has been perfected and designed with you
1 bd: $1,711
2 bd: $1,962
Icaria on Pinellas
| 1185 S Pinellas Ave, Tarpon Springs, FL 34689
10 units available • Pets welcome • Laundry in unit