USD 368,000101 SQM Beachfront Apartment in Chania, Crete, Greece with Sea View11101 SQMCrete, Greece•5 minutes agoCallChatVerified Business
USD 434,000Beachfront Apartment in Chania, Crete, Greece with Sea View2289 SQMCrete, Greece•5 minutes agoCallChatVerified Business