2 Bedroom Sea Front Apartment in Agios Tychon | Base Real Estates