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,796
2 bd: $2,038 • 3 bd: $2,706
Icaria on Pinellas
| 1185 S Pinellas Ave, Tarpon Springs, FL 34689
9 units available • Pets welcome • Laundry in unit