Two bedroom renovated apartment in Thessaloniki, Greece