Answer: coopsoncrete

AnswerCrossword Clue
COOPSONCRETE

Some Greek island apartments?