Julia Apartments 2831 025566Eparchiaki Odos Ierapetras - Sitias 21, Makrigialos, 72055, GreeceApartment Add to favorites 0